<?php
include_once '../../Config/config.php';
include_once RAIZ.'Config/conexion.php';
include_once RAIZ.'Model/Paper.php';
include_once RAIZ.'Model/Horario.php';
include_once RAIZ.'Model/Sala.php';

$titulo_page = 'Subir Papers';
include_once RAIZ.'Shared/header.php';

include_once RAIZ.'Shared/Menu.php';

$usuario = Util::ObtenerSession();
?>

<script>
	$(document).ready(function(){
	
		$(".enviar-resultado").livequery("click", function(){
		
			var obj = $(this);
			if(confirm("Desea enviar el mensaje de confirmación")){
				$.ajax({
					type:"post",
					data:{
					idpaper:obj.attr("data-idpaper"),
					resultado:obj.attr("data-resultado"),
					action : "enviar-resultado"
					},
					url:URL_PAGE+"Modulos/Paper/proceso.php",
					success:function(data){
						alert("Se envio el mensaje");
						window.location.reload();
					}
				});
			}
		});
		
		$(".re-enviar-resultado").livequery("click", function(){
		
			var obj = $(this);
			if(confirm("Desea enviar el mensaje de confirmación")){
				$.ajax({
					type:"post",
					data:{
						idpaper:obj.attr("data-idpaper"),
						resultado:obj.attr("data-resultado"),
						action : "re-enviar-resultado"
					},
					url:URL_PAGE+"Modulos/Paper/proceso.php",
					success:function(data){
						alert("Se envio el mensaje");
						window.location.reload();
					}
				});
			}
		});		
	
		$(".ver-resultado").livequery("click",function(event){
			event.preventDefault();
						
			var obj = $(this);
			$.ajax({
				type:"post",
				data:{paper_id:obj.attr("data-paper-id"), revisor_id:obj.attr("data-revisor-id")},
				url:URL_PAGE+"Modulos/Resultado/index.php",
				success:function(data){
					$("#window-modal").html(data);
					$("#window-modal").dialog(
							{
								autoOpen: true,
								width: 800,
								maxheight: 600,
								resizable: false,
								modal: true,
								show: 'slide',
								hide: 'slide',
								position: ["center",100],
								title: "Revisar Usuario",
								open: function (event, ui) {								                      
								},
								close: function (event, ui) {                        
								}
							}
						);
				}
			});
		});		
	
		$(".anonimato").live("click",function(){
		
			var obj = $(this);			
			$.ajax({
				type: 'POST',
				url:URL_PAGE+'/Modulos/Paper/VerificarAnonimato.php',
				data:{id:obj.attr('data-id')},
				success:function(data){
					$("#window-modal").html(data);
				},
				complete:function(){
					$( "#window-modal" ).dialog({
						width: 480,
						height: 400,
						modal: true
					});
				}
			})					
		});
		
		$(".asignarrevisor").live("click",function(){
			
			var obj = $(this);			
			$.ajax({
				type: 'POST',
				url:URL_PAGE+'/Modulos/Paper/AsignarRevisor.php',
				data:{id :obj.attr('data-id')},
				success:function(data){
					$("#window-modal").html(data);
				},
				complete:function(){
					$( "#window-modal" ).dialog({
						width: 480,
						height: 500,
						modal: true
					});
				}
			});
		});
		
		$(".enviar-mail").live("click", function(){
			var obj = $(this);
			if(confirm("Desea enviar el mensaje de confirmación de registro")){
				$.ajax({
					type:"post",
					data:{
					idusuario:obj.attr("data-idusuario"),					
					action : "enviar-mail"
					},
					url:URL_PAGE+"Modulos/Paper/proceso.php",
					success:function(data){
						alert("Se envio el mensaje");
						//window.location.reload();
					}
				});
			}		
		});
		
		$(".enviar-recordatorio").live("click", function(e){
			
			e.preventDefault();
			
			var obj = $(this);
			idPaper = obj.attr("data-paper-id");
			revisor = obj.attr("data-revisor-id");			
			
			var obj = $(this);
			if(confirm("Desea enviar el recordatorio ")){
				$.ajax({
					type:"post",
					data:{
						id : idPaper,					
						"revisor[]" : revisor,
						actionRevisor : "no-registrar"
					},
					url:URL_PAGE+"Modulos/Paper/ProcesaAsignarRevisor.php",
					success:function(data){
						alert("Se envio el recordatorio");
						//window.location.reload();
					}
				});
			}
			
		});
	})
	
</script>
<script>
	$(document).ready(function(){
		$(".eliminarPaper").livequery("click", function(e){				
				e.preventDefault();
				if(confirm("Desea eliminar el registro")){
					var obj = $(this);
					$.ajax({
						type:'post',
						url:URL_PAGE+"/Modulos/Paper/proceso.php",
						data:{idpaper:obj.attr("data-idpaper"), action:"eliminar-paper"},
						success:function(data){
							window.location.reload( false );
						}
					});	
				}				
			}
		);
		
		$(".eliminarRevisor").livequery("click", function(){
				if(confirm("Desea eliminar al revisor")){
					var obj = $(this);
					$.ajax({
						type:'post',
						url:URL_PAGE+"/Modulos/Paper/proceso.php",
						data:{idpaper:obj.attr("data-idpaper"),idusuario:obj.attr("data-idusuario"), action:"eliminar-revisor"},
						success:function(data){
							window.location.reload( false );
						}
					});	
				}		
		})
		
		function Listar(){
				$.ajax({
					type:'post',
					url:URL_PAGE+"/Modulos/ProgramaPonencias/List.php",
					data:{
						idtrack:$("#idtrack").val(),
						ididioma:$("#ididioma").val(),
						autor : $("#autor").val(), 
						titulo : $("#titulo").val(),
						aceptarpaper:$("#buscar-aceptarpaper").val(),
						tipopaper:$("#tipopaper").val(),
						publicado:$("#publicado").val(),
						pagantes:$("#pagantes").val(),
						idhorario:$("#idhorario").val(),
						idsala:$("#idsala").val()
					},
					success:function(data){						
						$("#lista-paper").html(data);
					}
				});
		}
		//Listar();
		$("#idtrack, #ididioma").change(function(e){				
				e.preventDefault();
				Listar();							
			}
		);
		
		$("#buscar-autor").click(function(event) {
			Listar();
		  
		});

		$("#buscar-titulo").click(function(event) {			
			Listar();
		  
		});
		$("#buscar-aceptarpaper, #tipopaper, #publicado, #pagantes, #idhorario, #idsala").change(function(e) {			
			Listar();		  
		});
		
	});
</script>
<div class="container_24">
	<div class="grid_5 alpha">
		<label>Autor</label>
		<input type="text" class="text-120" name="autor" id="autor">
		<input type="button" name="botonbuscarau" id="buscar-autor" value="buscar autor">
	</div>
	<div class="grid_5 alpha">
		<label>Titulo</label>
		<input type="text" class="text-120" name="titulo" id="titulo">
		<input type="button" name="botonbuscartit" id="buscar-titulo" value="buscar titulo">
	</div>
	<div class="grid_13 alpha">	
    
    <div style="float: left;
    width: 210px;">	
		<select name="buscar-aceptarpaper" id="buscar-aceptarpaper">
			<option  value="">Seleccione Resultado de Paper
			<option  value="ACEPTADO">Aceptado
			<option value="ACEPTADO CON MODIFICACIONES">Aceptado con Modificaciones
			<option  value="RECHAZADO">Rechazado
            <option  value="poster-session">Poster Session
            <option  value="REVISION">Pendientes
		</select>	
        <!--<select name="publicado" id="publicado">
	        <option  value="">Seleccione Publicados en revista
            <option  value="1">Publicados en revista
            <option  value="0">Sin publicar en revista        
        </select>-->
        
    <select id="pagantes">
        <option value="">Seleccione</option>
        <option value="1">Pagantes</option>
        <option value="0">No pagantes</option>
    </select>        
        
     </div> 
     <div style="float: left;
    width: 120px;">	  
        <?php
		
		$listaTipoPaper = array(
			0 => array(
				"id" => "PS",
				"nombre" => "Paper Sesion"
			),
			1 => array(
				"id" => "PSE",
				"nombre" => "Poster Sesion"
			)	
		)		
		?>
        
           <!-- 	<select class="tipopaper" id="tipopaper">
                	<option value="">Seleccione</option>
                    <?php
                    	foreach($listaTipoPaper as $row){
					?>
                    	<option value="<?php echo $row["id"]?>" <?php echo $selectedTP?>>
							<?php echo $row["nombre"]?>
                        </option>
                    <?php							
						}
					?>
                </select>   -->     
        </div>
        <div style="float: left;
    width: 180px; height: 26px;">
			<?php
				$lista = Idioma::Listar();				
			?>
			<select id="ididioma" name="track_id">
				<option value="0">Seleccione Idioma [Todos]</option>
				<?php 
					foreach($lista as $row){
				?>
						<option value="<?php echo $row->Id;?>"><?php echo $row->Nombre;?></option>
				<?php				
					}
				?>
			</select>	
	</div>	
	</div>
    <div style="background:#940000">
    
    
    </div>
	<div class="grid_14">
			<?php						
				if($usuario->Roles[0]->Id == 6){
					$track_id = $usuario->Track->Id;
			?>
				<input type="hidden" name="track_id" id="idtrack" value="<?php echo $track_id;?>"/>
			<?php
				} else {
			?>
			<?php
				$lista = Track::Listar();				
			?>
			<select id="idtrack" name="track_id">
				<option value="0">Seleccione Track [Todos]</option>
				<?php 
					foreach($lista as $row){
				?>
					<option value="<?php echo $row->Id;?>"><?php echo Util::FormatoHtml($row->Nombre);?></option>
				<?php				
					}
				?>
			</select>
			<?php
				}
			?>
            
            <?php
				$lista = Sala::Listar();
			?>
            <select id="idsala" name="idsala">
				<option value="">Seleccione Sala</option>
				<?php 
					foreach($lista as $row){
				?>
					<option value="<?php echo $row->IdSala;?>"><?php echo Util::FormatoHtml($row->Nombre);?></option>
				<?php				
					}
				?>
			</select>
            
            <?php
				$lista = Horario::Listar();
			?>            
            <select id="idhorario" name="idhorario">
				<option value="">Seleccione Horario</option>
				<?php 
					foreach($lista as $row){
				?>
					<option value="<?php echo $row->IdHorario;?>"><?php echo Util::FormatoHtml($row->dia.' '.$row->PaperSession." ".$row->Hora);?></option>
				<?php				
					}
				?>
			</select>
	</div>
	
</div>
<div class="container_24">
	<div class="grid_20 alpha omega">
		<?php 
			if($usuario->Roles[0]->Id == 6){
				echo "<h3 style='color:#025A8D'>".Util::FormatoHtml($usuario->Track->Nombre)."</h3>";
			}
		?>
	</div>
</div>
<a href="ExportarExcel.php">Exportar Excel</a>
<div class="container_24" id="lista-paper" >	
</div>

	
<?php 
include_once RAIZ.'Shared/footer.php';
?>